spit blood - English Synonyms Dictionary